package cn.fl.insurance.vo;

import cmm.web.core.framework.vo.BaseVO;

import java.util.Date;

/**
 * 保单上传资料VO
 * @author yaoxiurong
 *
 */
public class PlcFileInfoVO extends BaseVO{

	/**
     * 上传文件ID
     */
    private Long fileId;
    /**
     * 配置编号
     */
    private String cfgCd;
    /**
     * 配置名称
     */
    private String cfgNm;
    /**
     * 上传配置明细表配置子编号
     */
    private String cfgDtlCd;
    /**
     * 资料名称
     */
    private String datNm;
    /**
     * 文件名
     */
    private String fileNm;
    /**
     * 文件路径
     */
    private String filePath;
    /**
     * 上传时间
     */
    private Date crtTm;
    /**
     * 状态
     * 未验证——流程未发起时；——支持删除
     * 验证中——已发起流程但为结束——不支持删除；
     * 验证通过——验证资料人员触发动作并提交流程后；——不支持删除；
     */
    private String audStsCd;
    private String audStsCdNm;
    /**
     * 机构代码
     */
    private String orgCd;
    /**
     * 系统代码
     */
    private String sysCd;

    public Long getFileId() {
        return fileId;
    }

    public void setFileId(Long fileId) {
        this.fileId = fileId;
    }

    public String getCfgCd() {
        return cfgCd;
    }

    public void setCfgCd(String cfgCd) {
        this.cfgCd = cfgCd;
    }

    public String getDatNm() {
        return datNm;
    }

    public void setDatNm(String datNm) {
        this.datNm = datNm;
    }

    public String getFileNm() {
        return fileNm;
    }

    public void setFileNm(String fileNm) {
        this.fileNm = fileNm;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getCfgNm() {
        return cfgNm;
    }

    public void setCfgNm(String cfgNm) {
        this.cfgNm = cfgNm;
    }

    public String getCfgDtlCd() {
        return cfgDtlCd;
    }

    public void setCfgDtlCd(String cfgDtlCd) {
        this.cfgDtlCd = cfgDtlCd;
    }

    @Override
    public Date getCrtTm() {
        return crtTm;
    }

    @Override
    public void setCrtTm(Date crtTm) {
        this.crtTm = crtTm;
    }

    public String getAudStsCd() {
        return audStsCd;
    }

    public void setAudStsCd(String audStsCd) {
        this.audStsCd = audStsCd;
    }

    public String getAudStsCdNm() {
        return audStsCdNm;
    }

    public void setAudStsCdNm(String audStsCdNm) {
        this.audStsCdNm = audStsCdNm;
    }

    public String getOrgCd() {
        return orgCd;
    }

    public void setOrgCd(String orgCd) {
        this.orgCd = orgCd;
    }

    public String getSysCd() {
        return sysCd;
    }

    public void setSysCd(String sysCd) {
        this.sysCd = sysCd;
    }
}
